<?php
require_once 'html5.tmpl.inc';

$content = array();
$form = array();

// Dynamische Ausgabe
// foreach($_GET as $k=>$v)
// {
// 	$content[] = "$k => $v";
// }

if (isset($_GET['ok']))
{
	$content[] = "Name: {$_GET['name']}";
	$content[] = "Addresse: {$_GET['address']}";
}elseif (isset($_GET['hidden'])){
	$content[] = "Geheimes Feld: ".$_GET['hidden'];
}

// Formular
//$form[] = "<form action='a2_adresse.php' method='get' >";
$content[] = "<form action='{$_SERVER["PHP_SELF"]}' method='get' >";
$form[] = "Name: <input type='text' name='name' />";
$form[] = "Adresse: <input type='text' name='address' />";
$form[] = "<input type='hidden' name='hidden' value='geheim' />";
$form[] = "<input type='submit' name='ok' value='OK' />";
$form[] = "<input type='submit' name='abbr' value='Abbrechen' />";
$form[] = "</form>";
$content[] = implode("<br />\n\t", $form);

/* 
 * Diese art der Stringkonkatenation ist nicht unbedingt viel performanter als andere jedoch schicker finde ich
 * da man den glue so waehlen kann dass die html Zeilen schoen formatiert sind. Den glue jedoch nur einmal schreiben muss.
 */ 
echo str_replace(array(TITLE, BODY), array("Adress-Aufgabe", implode("<br />\n\t", $content)), $tmpl);